*re-engineering towards Object-oriented Environments: the Troop Project
نویسندگان
چکیده
Software re-engineering and object orientation are two areas of growing interest in the last years. However, while many researchers have focused their interest in the object-oriented design methodologies, a little attention has been paid to the re-engineering towards an object-oriented environment. In this paper we examine the motivations towards object-oriented re-engineering (extendibility, robustness and reusability of the code) and the related problems, due to the difficulty of moving from a process-based to an object-oriented perspective. Finally, we describe the general architecture of a tool, named TROOP, that implements the objectoriented re-engineering process.
منابع مشابه
Re-engineering Banking with Object-Oriented Models: Towards Customer Information Systems
The banking sector is demanding re-engineering due to changes in economic setting, consumer needs and market competition and requires a redesign of current accounts-oriented information technology systems to customer-oriented systems. The paper argues that object-orientetion provides the needed transparency and consistency between the models of business systems and the models of IT systems and ...
متن کاملObject-Oriented Method for Automatic Extraction of Road from High Resolution Satellite Images
As the information carried in a high spatial resolution image is not represented by single pixels but by meaningful image objects, which include the association of multiple pixels and their mutual relations, the object based method has become one of the most commonly used strategies for the processing of high resolution imagery. This processing comprises two fundamental and critical steps towar...
متن کاملGroup Communication Support for Dependable Multi-User Object Oriented Environments∗
Distributed multi-user interactive systems have a rich and complex set of requirements including the need for dependable operation. A promising approach to tackle the complexity of these systems is to rely on configurable architectures that are able to support component re-utilization and composition. The MOOSCo project, Multi-user Object-Oriented environments with Separation of Concerns, addre...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملCREWS: Towards Systematic Usage of Scenarios, Use Cases and Scenes
In the wake of object-oriented software engineering, use cases have gained enormous popularity as tools for bridging the gap between electronic business management and information systems engineering. A wide variety of practices has emerged but their relationships to each other, and with respect to the traditional change management process, are poorly understood. The ESPRIT Long Term Research P...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008